perform one's imitation - Français Anglais Dictionnaire